x86 svm: Fix the build: vlapic_get_reg() takes two arguments.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Aug 2009 13:13:00 +0000 (14:13 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Aug 2009 13:13:00 +0000 (14:13 +0100)
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/svm/svm.c

index 7c9aaadb0b26ed70d27b59e5434661f3f256addc..619ff70e0c283e073561677caae7b936f48a2b25 100644 (file)
@@ -1311,7 +1311,7 @@ asmlinkage void svm_vmexit_handler(struct cpu_user_regs *regs)
      */
     vlapic_set_reg(vcpu_vlapic(v), APIC_TASKPRI,
                    ((vmcb->vintr.fields.tpr & 0x0F) << 4) |
-                   (vlapic_get_reg(APIC_TASKPRI) & 0x0F));
+                   (vlapic_get_reg(vcpu_vlapic(v), APIC_TASKPRI) & 0x0F));
 
     exit_reason = vmcb->exitcode;